(something) from hell - Alemán Inglés Diccionario